AGORA: Attributed Goal-Oriented Requirements Analysis Method

نویسندگان

  • Haruhiko Kaiya
  • Hisayuki Horai
  • Motoshi Saeki
چکیده

This paper presents an extended version of GoalOriented Requirements Analysis Method called AGORA, where attribute values, e.g. contribution values and preference matrices, are added to goal graphs. An analyst attaches contribution values and preference values to edges and nodes of a goal graph respectively during the process for refining and decomposing the goals. The contribution value of an edge stands for the degree of the contribution of the sub-goal to the achievement of its parent goal, while the preference matrix of a goal represents the preference of the goal for each stakeholder. These values can help an analyst to choose and adopt a goal from the alternatives of the goals, to recognize the conflicts among the goals, and to analyze the impact of requirements changes. Furthermore the values on a goal graph and its structural characteristics allow the analyst to estimate the quality of the resulting requirements specification, such as correctness, unambiguity, completeness etc. The estimated quality values can suggest to him which goals should be improved and/or refined. In addition, we have applied AGORA to a user account system

منابع مشابه

A Method for Service-Oriented Personalized Requirements Analysis

The development of Web service has changed the process of software production, and requirements engineering becomes the key issue of service-oriented software engineering. Meantime, it reduces the degree of difficulty of software production, which facilitates end-users to customize software according to their personalized requirements. The paper proposes a method for service-oriented personaliz...

متن کامل

Using Attributed Goal Graphs for Software Component Selection: An Application of Goal-Oriented Analysis to Decision Making

During software requirements analysis and design steps, developers and stakeholders have many alternatives of artifacts such as software component selection and should make decisions to select best alternatives out of them. There are two significant points to be considered for supporting these decision making processes; 1) dependencies among alternatives and 2) evaluation based on multicriteria...

متن کامل

Transformation Based Approach for Weaving Use Case Models in Aspect-Oriented Requirements Analysis

This paper discusses techniques for combining non-functional requirements (NFRs) with functional requirements (FRs) in requirements analysis phases, based on aspect-oriented approach. In our approach, we elicit both types of requirements by using goal-oriented analysis method, and then we specify the relationships between the FRs and NFRs with a cross-cutting table because an elicited NFR can b...

متن کامل

Presentation Of Pattern Management Information System Requirements Analysis For Recruiting Sport Vollunteers

Volunteer Movement and deliver services to society is phenomenons of  coeval universe.The aim of this research work was to present a pattern for Iran`s sports volunteer absorbance management information system requirement analysis. This investigation was of descriptive-analytic sort and in regard for practical goal, it was type of (UML) methodology and it used object-oriented design model (RUP)...

متن کامل

Goal-Oriented Idea Generation Method for Requirements Elicitation

This paper presents an extended version of goal-oriented analysis methods where an idea generation method is combined to reinforce the support of the step for identifying subgoals by a team of stakeholders. To assess our method, experimental results are also discussed.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002